Lkn\WCCieloPaymentGateway\Includes\LknWCGatewayCieloDebit D

Total Complexity 147
Dependencies 4
Dependents 2
Total lines 1,542
Lines of code 1,236
Logical lines of code 432
Comment lines 140
Methods 17
Properties 4

Methods 17

Method Rating Maintainability Complexity Lines of code
process_payment()
D
17
41 271
payment_fields()
D
18
20 467
get_card_provider()
A
42 14 55
init_form_fields()
A
29
3 184
payment_gateway_scripts()
A
47 8 32
generate_debit_auth_token()
A
45 7 41
process_refund()
S
50 7 26
admin_load_script()
S
55 7 15
validate_exp_date()
S
53 6 23
validate_fields()
S
53 6 21
__construct()
S
47 5 31
validate_card_number()
S
57 6 16
get_client_ip()
S
59 4 14
validate_cvv()
S
61 4 12
validate_card_holder_name()
S
64 4 9
lknGetCartTotal()
S
59 3 14
add_notice_once()
S
73 2 5